Niyanthritha Doorakshepanaayudham meaning in english
Word: നിയന്ത്രിത ദൂരക്ഷേപണായുധം Transliteration: niyantrita dūrakṣēpaṇāyudhṁ
Related wordsniyantrita dūrakṣēpaṇāyudhṁ (നിയന്ത്രിത ദൂരക്ഷേപണായുധം) - Ballistic missile
Meaning of നിയന്ത്രിത ദൂരക്ഷേപണായുധം in english :
Noun Ballistic missileMalayalam to English
English To Malayalam